#ifndef __fontface_h__
#define __fontface_h__

/* Forward Declarations */

struct ENUMDESC;

/* header files for imported files */
#include "types.h"

#ifndef __IHTMLStyleFontFace_FWD_DEFINED__
#define __IHTMLStyleFontFace_FWD_DEFINED__
typedef interface IHTMLStyleFontFace IHTMLStyleFontFace;
#endif     /* __IHTMLStyleFontFace_FWD_DEFINED__ */

#ifndef __IHTMLStyleFontFace_INTERFACE_DEFINED__

#define __IHTMLStyleFontFace_INTERFACE_DEFINED__

EXTERN_C const IID IID_IHTMLStyleFontFace;


MIDL_INTERFACE("3050f3d5-98b5-11cf-bb82-00aa00bdce0b")
IHTMLStyleFontFace : public IDispatch
{
public:
    virtual HRESULT STDMETHODCALLTYPE put_fontsrc(
         /* [in] */ BSTR v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_fontsrc(
         /* [out] */ BSTR * p) = 0;

};

#endif     /* __IHTMLStyleFontFace_INTERFACE_DEFINED__ */



EXTERN_C const GUID GUID_HTMLStyleFontFace;


#ifndef _CFontFace_PROPDESCS_
EXTERN_C const PROPERTYDESC_BASIC s_propdescCFontFacefontsrc;

#endif


#endif /*__fontface_h__*/

